\hypertarget{structShipCAD_1_1ChooseLayerDialogData}{}\section{Ship\+C\+AD\+:\+:Choose\+Layer\+Dialog\+Data Struct Reference}
\label{structShipCAD_1_1ChooseLayerDialogData}\index{Ship\+C\+A\+D\+::\+Choose\+Layer\+Dialog\+Data@{Ship\+C\+A\+D\+::\+Choose\+Layer\+Dialog\+Data}}


layer chooser dialog exchange  




{\ttfamily \#include $<$dialogdata.\+h$>$}

\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hyperlink{structShipCAD_1_1ChooseLayerDialogData_a1faf3c871500ab2e85809ddebd3f3342}{Choose\+Layer\+Dialog\+Data} (std\+::vector$<$ \hyperlink{classShipCAD_1_1SubdivisionLayer}{Ship\+C\+A\+D\+::\+Subdivision\+Layer} $\ast$ $>$ list\+\_\+of\+\_\+layers, \hyperlink{namespaceShipCAD_a33e1c54e3609477478431b6a4c106804}{Ship\+C\+A\+D\+::\+Layer\+Select\+Mode} \hyperlink{structShipCAD_1_1ChooseLayerDialogData_a02ef288b4786baafa763a397c6d5dc59}{mode})
\end{DoxyCompactItemize}
\subsection*{Public Attributes}
\begin{DoxyCompactItemize}
\item 
bool \hyperlink{structShipCAD_1_1ChooseLayerDialogData_a96cae0954fbe02423cdaee90c5983da2}{accepted}
\item 
bool \hyperlink{structShipCAD_1_1ChooseLayerDialogData_a24787e5e75c8a507eb02c5152dcf1209}{include\+\_\+points}
\item 
\hyperlink{namespaceShipCAD_a33e1c54e3609477478431b6a4c106804}{Ship\+C\+A\+D\+::\+Layer\+Select\+Mode} \hyperlink{structShipCAD_1_1ChooseLayerDialogData_a02ef288b4786baafa763a397c6d5dc59}{mode}
\item 
std\+::vector$<$ std\+::pair$<$ \hyperlink{classShipCAD_1_1SubdivisionLayer}{Ship\+C\+A\+D\+::\+Subdivision\+Layer} $\ast$, bool $>$ $>$ \hyperlink{structShipCAD_1_1ChooseLayerDialogData_abf3c16e3322c1f9b93822204dd2ee825}{layers}
\end{DoxyCompactItemize}


\subsection{Detailed Description}
layer chooser dialog exchange 

Definition at line 131 of file dialogdata.\+h.



\subsection{Constructor \& Destructor Documentation}
\index{Ship\+C\+A\+D\+::\+Choose\+Layer\+Dialog\+Data@{Ship\+C\+A\+D\+::\+Choose\+Layer\+Dialog\+Data}!Choose\+Layer\+Dialog\+Data@{Choose\+Layer\+Dialog\+Data}}
\index{Choose\+Layer\+Dialog\+Data@{Choose\+Layer\+Dialog\+Data}!Ship\+C\+A\+D\+::\+Choose\+Layer\+Dialog\+Data@{Ship\+C\+A\+D\+::\+Choose\+Layer\+Dialog\+Data}}
\subsubsection[{\texorpdfstring{Choose\+Layer\+Dialog\+Data(std\+::vector$<$ Ship\+C\+A\+D\+::\+Subdivision\+Layer $\ast$ $>$ list\+\_\+of\+\_\+layers, Ship\+C\+A\+D\+::\+Layer\+Select\+Mode mode)}{ChooseLayerDialogData(std::vector< ShipCAD::SubdivisionLayer * > list_of_layers, ShipCAD::LayerSelectMode mode)}}]{\setlength{\rightskip}{0pt plus 5cm}Choose\+Layer\+Dialog\+Data\+::\+Choose\+Layer\+Dialog\+Data (
\begin{DoxyParamCaption}
\item[{std\+::vector$<$ {\bf Ship\+C\+A\+D\+::\+Subdivision\+Layer} $\ast$ $>$}]{list\+\_\+of\+\_\+layers, }
\item[{{\bf Ship\+C\+A\+D\+::\+Layer\+Select\+Mode}}]{mode}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [explicit]}}\hypertarget{structShipCAD_1_1ChooseLayerDialogData_a1faf3c871500ab2e85809ddebd3f3342}{}\label{structShipCAD_1_1ChooseLayerDialogData_a1faf3c871500ab2e85809ddebd3f3342}


Definition at line 55 of file dialogdata.\+cpp.



\subsection{Member Data Documentation}
\index{Ship\+C\+A\+D\+::\+Choose\+Layer\+Dialog\+Data@{Ship\+C\+A\+D\+::\+Choose\+Layer\+Dialog\+Data}!accepted@{accepted}}
\index{accepted@{accepted}!Ship\+C\+A\+D\+::\+Choose\+Layer\+Dialog\+Data@{Ship\+C\+A\+D\+::\+Choose\+Layer\+Dialog\+Data}}
\subsubsection[{\texorpdfstring{accepted}{accepted}}]{\setlength{\rightskip}{0pt plus 5cm}bool Ship\+C\+A\+D\+::\+Choose\+Layer\+Dialog\+Data\+::accepted}\hypertarget{structShipCAD_1_1ChooseLayerDialogData_a96cae0954fbe02423cdaee90c5983da2}{}\label{structShipCAD_1_1ChooseLayerDialogData_a96cae0954fbe02423cdaee90c5983da2}


Definition at line 133 of file dialogdata.\+h.

\index{Ship\+C\+A\+D\+::\+Choose\+Layer\+Dialog\+Data@{Ship\+C\+A\+D\+::\+Choose\+Layer\+Dialog\+Data}!include\+\_\+points@{include\+\_\+points}}
\index{include\+\_\+points@{include\+\_\+points}!Ship\+C\+A\+D\+::\+Choose\+Layer\+Dialog\+Data@{Ship\+C\+A\+D\+::\+Choose\+Layer\+Dialog\+Data}}
\subsubsection[{\texorpdfstring{include\+\_\+points}{include_points}}]{\setlength{\rightskip}{0pt plus 5cm}bool Ship\+C\+A\+D\+::\+Choose\+Layer\+Dialog\+Data\+::include\+\_\+points}\hypertarget{structShipCAD_1_1ChooseLayerDialogData_a24787e5e75c8a507eb02c5152dcf1209}{}\label{structShipCAD_1_1ChooseLayerDialogData_a24787e5e75c8a507eb02c5152dcf1209}


Definition at line 134 of file dialogdata.\+h.

\index{Ship\+C\+A\+D\+::\+Choose\+Layer\+Dialog\+Data@{Ship\+C\+A\+D\+::\+Choose\+Layer\+Dialog\+Data}!layers@{layers}}
\index{layers@{layers}!Ship\+C\+A\+D\+::\+Choose\+Layer\+Dialog\+Data@{Ship\+C\+A\+D\+::\+Choose\+Layer\+Dialog\+Data}}
\subsubsection[{\texorpdfstring{layers}{layers}}]{\setlength{\rightskip}{0pt plus 5cm}std\+::vector$<$std\+::pair$<${\bf Ship\+C\+A\+D\+::\+Subdivision\+Layer}$\ast$, bool$>$ $>$ Ship\+C\+A\+D\+::\+Choose\+Layer\+Dialog\+Data\+::layers}\hypertarget{structShipCAD_1_1ChooseLayerDialogData_abf3c16e3322c1f9b93822204dd2ee825}{}\label{structShipCAD_1_1ChooseLayerDialogData_abf3c16e3322c1f9b93822204dd2ee825}


Definition at line 137 of file dialogdata.\+h.

\index{Ship\+C\+A\+D\+::\+Choose\+Layer\+Dialog\+Data@{Ship\+C\+A\+D\+::\+Choose\+Layer\+Dialog\+Data}!mode@{mode}}
\index{mode@{mode}!Ship\+C\+A\+D\+::\+Choose\+Layer\+Dialog\+Data@{Ship\+C\+A\+D\+::\+Choose\+Layer\+Dialog\+Data}}
\subsubsection[{\texorpdfstring{mode}{mode}}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Ship\+C\+A\+D\+::\+Layer\+Select\+Mode} Ship\+C\+A\+D\+::\+Choose\+Layer\+Dialog\+Data\+::mode}\hypertarget{structShipCAD_1_1ChooseLayerDialogData_a02ef288b4786baafa763a397c6d5dc59}{}\label{structShipCAD_1_1ChooseLayerDialogData_a02ef288b4786baafa763a397c6d5dc59}


Definition at line 135 of file dialogdata.\+h.



The documentation for this struct was generated from the following files\+:\begin{DoxyCompactItemize}
\item 
Ship\+C\+A\+Dlib/\hyperlink{dialogdata_8h}{dialogdata.\+h}\item 
Ship\+C\+A\+Dlib/\hyperlink{dialogdata_8cpp}{dialogdata.\+cpp}\end{DoxyCompactItemize}
